নিচের কোনটি ALU-এর আউটপুট রাখার জন্য ব্যবহৃত হয়?
নিচের কোনটি ALU-এর আউটপুট রাখার জন্য ব্যবহৃত হয়?
-
ক
Register
-
খ
ROM
-
গ
Flags
-
ঘ
Output Unit
logic unit (ALU) is a digital circuit used to perform arithmetic and logic operations. It represents the fundamental building block of the central processing unit (CPU) of a computer. Modern CPUs contain very powerful and complex ALUs. In addition to ALUs, modern CPUs contain a control unit (CU).
রেজিস্টার
- রেজিস্টার তৈরি হয় ফ্লিপ ফ্লপের সাহায্যে।
- এগুলোর কাজ করার ক্ষমতা অত্যন্ত দ্রুত।
- মাইক্রোপ্রসেসরের কার্যাবলি সম্পাদনের জন্য এর অভ্যন্তরে বিভিন্ন ধরনের রেজিস্টার ব্যবহৃত হয়।
- মাইক্রোপ্রসেসর ভেদে রেজিস্টারের ধারণক্ষমতা ভিন ভিন্ন হতে পারে। যেমন ৪-বিট রেজিস্টার 16-বিট রেজিস্টার, 32 বিট রেজিস্টার, 64-বিট রেজিস্টার ইত্যাদি।
- ইলেকট্রনিক সার্কিট দিয়ে তৈরি বলে রেজিস্টারগুলোর কাজ করার ক্ষমতা খুব দ্রুত হয়।
- গাণিতিক ও যুক্তিমূলক ইউনিটের প্রক্রিয়াকরণের ফলাফল তাৎক্ষণিক অস্থায়ীভাবে সংরক্ষণের জন্য অ্যাকিউমুলেটর (রেজিস্টার) ব্যবহৃত হয়।
- অ্যাকিউমুলেটর একটি গুরুত্বপূর্ণ রেজিস্টার।
রেজিস্টার (Register) হলো একটি ছোট, দ্রুত স্টোরেজ স্থান যা কম্পিউটারের সিপিইউ (CPU) এর মধ্যে ব্যবহৃত হয়। রেজিস্টারগুলি সাধারণত প্রাথমিক ডেটা, নির্দেশনা, এবং অন্যান্য অস্থায়ী তথ্য সংরক্ষণ করার জন্য ব্যবহার করা হয়, যা প্রসেসরের কাজের সময় প্রয়োজন হয়। এগুলি উচ্চ গতির মেমোরি যা ডেটা দ্রুত প্রক্রিয়া করতে সাহায্য করে।
রেজিস্টারের বৈশিষ্ট্য:
১. দ্রুততা: রেজিস্টারগুলি RAM বা হার্ড ড্রাইভের তুলনায় অনেক দ্রুত। যেহেতু এগুলি CPU এর মধ্যে অবস্থিত, তাই সিপিইউ এর কাজ সম্পন্ন করার জন্য তাদের অ্যাক্সেস সময় খুব কম।
২. ছোট আকার: রেজিস্টারগুলি সাধারণত ছোট আকারের, এবং এগুলির সংখ্যা CPU-এর স্থাপত্যের উপর নির্ভর করে। সাধারণত কয়েকটি (যেমন 8, 16, 32, 64) রেজিস্টার থাকে।
৩. নির্দিষ্ট কাজ: প্রতিটি রেজিস্টার সাধারণত একটি নির্দিষ্ট কাজের জন্য ব্যবহৃত হয়, যেমন ডেটা সংরক্ষণ, নির্দেশনা রাখার জন্য, বা হিসাবের জন্য।
রেজিস্টারের প্রকারভেদ:
১. জেনারেল পার্পাস রেজিস্টার (General-Purpose Register):
- এগুলি সাধারণ কাজের জন্য ব্যবহৃত হয়, যেমন গাণিতিক বা যৌক্তিক অপারেশন। CPU-তে বিভিন্ন জেনারেল পার্পাস রেজিস্টার থাকে।
২. স্পেশাল পার্পাস রেজিস্টার (Special-Purpose Register):
- এগুলি নির্দিষ্ট কাজের জন্য তৈরি করা হয়। যেমন:
- অ্যাকুমুলেটর (Accumulator): গাণিতিক এবং যৌক্তিক ফলাফল সংরক্ষণ করে।
- প্রোগ্রাম কাউন্টার (Program Counter): পরবর্তী নির্দেশনার অবস্থান নির্দেশ করে।
- ইনস্ট্রাকশন রেজিস্টার (Instruction Register): বর্তমানে কার্যকর নির্দেশনা ধারণ করে।
- স্ট্যাটাস রেজিস্টার (Status Register): প্রসেসরের বর্তমান অবস্থা সম্পর্কে তথ্য ধারণ করে (যেমন ফ্ল্যাগস)।
রেজিস্টারের কাজ:
- ডেটা প্রক্রিয়াকরণ: রেজিস্টারগুলি সিপিইউ দ্বারা গাণিতিক এবং যৌক্তিক কাজের জন্য ডেটা দ্রুততর প্রক্রিয়া করতে সহায়তা করে।
- অপারেশন সময় তথ্য সংরক্ষণ: যখন CPU বিভিন্ন অপারেশন করে, তখন এটি প্রয়োজনীয় ডেটা এবং নির্দেশনা দ্রুত রেজিস্টারে রাখতে পারে, যাতে সময় বাঁচানো যায়।
- নির্দেশনার নিয়ন্ত্রণ: প্রোগ্রাম কাউন্টার এবং ইনস্ট্রাকশন রেজিস্টারের মাধ্যমে CPU কার্যকরী নির্দেশনার অবস্থান এবং তথ্য জানায়।
রেজিস্টারের গুরুত্ব:
- কার্যকারিতা: রেজিস্টারগুলি CPU এর কার্যকারিতা বাড়ায়, কারণ তারা দ্রুত ডেটা অ্যাক্সেস এবং প্রক্রিয়াকরণের সুবিধা দেয়।
- গতি: যেহেতু রেজিস্টারগুলির অ্যাক্সেস সময় খুব কম, তাই CPU-এর গতি এবং প্রতিক্রিয়া সময় বৃদ্ধি পায়।
- সিস্টেমের স্থায়িত্ব: রেজিস্টারগুলির সঠিক ব্যবহারের মাধ্যমে কম্পিউটারের বিভিন্ন কাজের স্থায়িত্ব এবং নির্ভরযোগ্যতা বাড়ে।
সারসংক্ষেপ:
রেজিস্টারগুলি কম্পিউটারের প্রসেসরের মৌলিক এবং গুরুত্বপূর্ণ উপাদান, যা উচ্চ গতির ডেটা প্রক্রিয়াকরণের জন্য ব্যবহৃত হয়। এগুলি বিভিন্ন প্রকারের এবং নির্দিষ্ট কাজের জন্য ডিজাইন করা হয়, যা CPU-এর কাজের সময় কার্যকরীভাবে ডেটা সংরক্ষণ এবং পরিচালনার সুযোগ দেয়।
Related Question
View All-
ক
রেজিস্টার
-
খ
ডিকোডার
-
গ
মাল্টিপ্লেক্সার
-
ঘ
NAND গেট
-
ক
RAM
-
খ
Hard Disk
-
গ
ROM
-
ঘ
Register
-
ক
Semiconductor Memory
-
খ
Hard Disks
-
গ
Magnetic Disks
-
ঘ
Registers
-
ক
ডিস্ক ড্রাইভ
-
খ
কী -বোর্ড
-
গ
মনিটর
-
ঘ
রেজিস্টার
-
ক
Semiconductor memory
-
খ
Hard disks
-
গ
Registers
-
ঘ
Magnetic Disk
১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!
শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!
Related Question
Question Analytics
মোট উত্তরদাতা
জন